spr (sapper) - Spanish English Dictionary